//methods to test the functions in lfsr32

#include "word32.h"
#include "lfsr32.h"
#include <iostream>

//main method
//calls the other methods
//return true if all test pass
//false if one of the tests fail
bool test_lfsr32();

//test constructor
bool test_lfsr32_construct();

//test init state and polynomial
bool test_lfsr32_init();

//test clock
bool test_lfsr32_clock();
 
